Automatic Convexification of Space using BSP-trees

نویسندگان

  • João L. D. Comba
  • Cláudio T. Silva
چکیده

Convex representations of shapes have several nice properties that can be exploited to generate efficient geometric algorithms. At the same time, extending algorithms from convex to non-convex shapes is non-trivial and often leads to more expensive solutions. An alternative and sometimes more efficient solution is to transform the non-convex problem into a collection of convex problems using a convexification approach. In this paper, we address the issue of building convexification of 3D spatial domains. This process is non-trivial, since it might lead to many convex cells and the computations are subject to numerical errors. In particular, we give the first fully automatic convexification technique of non-convex polyhedral meshes that leads to most of the time to a small increase in the number of convex cells. The basic idea of our technique is to use the leaves of a binary space partition tree (BSP-tree) to create the cells that we use for filling up the space between the non-convex polyhedral mesh and its convex hull. We show an application of our ideas to volume rendering of unstructured grids. CR Categories: I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling—Geometric algorithms

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CAD Model Acquisition using Binary Space Partitioning Trees

This paper discusses an approach to automating CAD model acquisition by creating Binary Space Partitioning (BSP) trees from laser range data. Distinct views of the object, each represented by a BSP tree, are then merged using set operations on the trees. BSP trees have proven their utility in 3-D modeling, graphics and image processing, and their tree structure allows efficient algorithms to be...

متن کامل

Computing the Boundary of a Class of Labeled-Leaf BSP Solids

We describe an algorithm that computes the boundary of the shadow volume cast by a collection of piecewise linear polyhedra in space using BSP trees. Unlike boundary representations, representing solids in general and shadow volumes in particular using BSP trees makes it possible to implement boolean operations easily and robustly. Also, in contrast with operating in Constructive Solid Geometry...

متن کامل

Binary Space Partitioning (BSP) Trees

A binary space partitioning (bsp) tree represents a recursive, hierarchical subdivision of d-dimensional space into convex subspaces. BSP trees provide a computational representation of space that provides both a search structure and a representation of geometry. Constructing a bsp tree consists of partitioning a subspace by means of a hyperplane, which intersects the interior of that subspace,...

متن کامل

CAD model acquisition using BSP trees

This paper discusses an approach to automating C A D model acquisition b y creating Binary Space Partitioning (BSP trees f rom laser range d a t a . Distinct are then merged using set operations. BSP trees have proven their utility in 3-D modeling, graphics and ima g e processing, and their tree structure allows ef ic ient algorithms to be developed that are compact and numerically robust. Thes...

متن کامل

Rectilinear Bsp Trees for Preferred Ray Sets

Rectilinear Binary Space Partitioning (BSP) trees are often used for solving various types of range searching problems including ray shooting. We propose a novel method for construction of rectilinear BSP trees for a preferred set of ray shooting queries. Particularly, we study ray sets formed by fixing either the direction or the origin of rays. We analyse and discuss the properties of constru...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003